home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / UTIL / PRINTER / PCLTOOLS / PlaceRaster / plr.man < prev   
Text File  |  1997-10-19  |  4KB  |  101 lines

  1. plr - place PCL raster data on a page
  2. =====================================
  3.  
  4.  
  5. This program reads in raster data from files (multiple raster areas per
  6. page possible; the switch -1 determines whether only the raster area of each
  7. file will be used or all of them) and creates a ready-to-print, (multipage)
  8. output file, placing each raster area at a user-defined position. You can use
  9. it for instance with the output ppcl creates from sprites or Ghostview's PCL
  10. output (for instance set the device resolution to 400dpi and print 2 up in 600dpi
  11. mode). Works with !Printers' output, can't say about the TurboDrivers.
  12.  
  13.  
  14. Use:
  15.  
  16. plr [options] <outfile> <infile_1> ... <infile_m>
  17.  
  18.  
  19. Options:
  20. --------
  21.  
  22. -f x    x = format (must be given!). This has the form n:(x1,y1)...(xn,yn)
  23.         where n is the number of raster areas to put on a page (thumbnails)
  24.         and the pairs (xi,yi) give the position of the graphics origin for each
  25.         of them in pixels (note that with LJ printers y increases from top to
  26.         bottom). In case of the "-c"-switch positioning commands in the
  27.         corresponding input file will be taken relative to these values (i.e. a
  28.         graphics origin of (100,200) and in-file positioning to (400,500) will
  29.         lead to the position (500,700)). Example: if you're printing at 600dpi
  30.         and wish to print 2 raster areas on an A4 sheet of paper in landscape
  31.         mode the format would look something like this: First up the printable
  32.         size is about 7.5in x 10.5in with a 0.5in border. So the first raster
  33.         area's graphics origin should be placed at the top left corner of the
  34.         printable area (i.e. (0,0) + (300,300) (border)). The next one's graphics
  35.         origin should be in the middle of the printable area (i.e. ((10.5/2)*600,0)
  36.         + (300,300)). So the format is
  37.         -f 2:(300,300)(3450,300)
  38.         This example is obviously only valid if there's no in-file positioning.
  39.         The PCL output of Ghostscript for instance does contain positioning
  40.         commands. I found that for 2 up printing of these at 600dpi the graphics
  41.         origins should be (300,0)(3450,0).
  42.         Don't use spaces within the actual format string!!!
  43.         
  44. -l      landscape mode. Default: portrait.
  45.  
  46. -r x    set resolution to x. Default: 600.
  47.  
  48. -1    use only first raster area of each file. Default: use all of them.
  49.  
  50. -c    add raster area coordinates to format coordinates. Default: off.
  51.  
  52. -a x    first page of output
  53.  
  54. -b x    last page of output (inclusive)
  55.  
  56. -d x    print every xth page
  57.  
  58.  
  59. If (m > n) (i.e. more input files than thumbnails per page) are given a new
  60. page is started.
  61.  
  62.  
  63. Example:
  64. --------
  65.  
  66. plr -l -f 2:(300,300)(3450,300) printout page1 page2
  67.  
  68. Creates a ready-to-print PCL file, printing two raster areas on one page and
  69. setting the origins of these to (300,300) and (3450,300) respectively. The
  70. raster data in file <page1> will be positioned relative to (300,300), the
  71. data in file <page2> relative to (3450,300). The output file is <printout>.
  72.  
  73.  
  74. If you have a printout (e.g. !Printers) at 400dpi and you want to use this
  75. to print 2up, double-sided at 600dpi you have to do something like this:
  76.  
  77. plr -r 600 -l -f 2:(300,300)(3450,300) -d 2 odd_pages printout
  78. plr -r 600 -l -f 2:(300,300)(3450,300) -d 2 -a 2 even_pages printout
  79.  
  80. Now you send first the file <odd_pages> to the printer, feed the resulting
  81. pages the right way around back into your printer and then send even pages
  82. to it.
  83.  
  84.  
  85.  
  86.  
  87. THIS PROGRAM IS FREEWARE. YOU MAY COPY IT FREELY AS LONG AS NO PART OF IT
  88. IS CHANGED AND IT'S NOT SOLD FOR PROFIT. I RETAIN THE COPYRIGHT.
  89. I WILL NOT ACCEPT ANY RESPONSIBLITY FOR ANY DAMAGES CAUSED BY THE USE OF
  90. THIS PROGRAM, IMPLICITLY OR EXPLICITLY. USE IT ENTIRELY AT YOUR OWN RISK.
  91.  
  92.  
  93.  
  94.  
  95. Andreas Dehmel
  96. Am Schorn 18
  97. 82327 Tutzing
  98. Germany
  99.  
  100. dehmel@forwiss.tu-muenchen.de
  101.